do something with meticulous care - Turco Inglés Diccionario